Supplier Page from MyBioSource.com for Recombinant Caenorhabditis elegans Uncharacterized protein T25E4.2 (T25E4.2), partial